backscatter radiation - German English Dictionary